export type{
    SsoUser,
    RegisterParams,
    QueryParams,
    ResponseData
}

// 类型定义
interface SsoUser {
    user_id: string
    account?: string
    password?: string
    login_type?: number
    user_type?: number
    open_id?: string
    headpic_url?: string
    status?: number
    is_delete?: number
    create_time?: string
    update_time?: string
  }
  
  interface RegisterParams {
    account: string
    password: string
    name: string
    user_type: number
    gender?: number
    mobile?: string
    email?: string
    level?: number
    workplace?: string
    tag?: string
    certificate?: string
  }
  
  interface QueryParams {
    Page?: number
    Size?: number
    auto_id?: number
    user_id?: string
    account?: string
    login_type?: number
    user_type?: number
    status?: number
    is_delete?: number
  }
  
  interface ResponseData<T> {
    code: number
    message: string
    data: T
    totalPage?: number
    totalCount?: number
  }
  